Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
unbesiegbar unbesiegbar  adj [Armee etc] invincible 
[Mannschaft, Sportler etc auch] unbeatable