suffer terribly - Allemand Anglais Dictionnaire