English  Deutsch
G → E   E → G ä ö ü ß
2 Results:

Listen lampoonNoun, Plural: lampoons  Inflection
Listen lampoonVerb, lampooned, lampooning.  Inflection

7 Translations:

  English    German  
  
to
lampoon  
  verspotten
  
  
lampoon  
  Pamphlet
  
  Schmähschrift
  
  
lampooned  
  verspottet
  
  verspottete
  
  
lampooning  
  verspottend
  
  
lampoons  
  verspottet