suffer anguish - Turc Anglais Dictionnaire