English  Deutsch
G → E   E → G ä ö ü ß
5 Translations:

  German    English  
  
Niederlage  
  defeat
  
  whipping
  
  discomfiture
  
  
eine
vernichtende
Niederlage  
  a
crushing
defeat
  
  
Er
erlitt
eine
vernichtende
Niederlage.  
  He
met
his
Waterloo.