suffer anguish - Allemand Anglais Dictionnaire