unspeakable suffering - Turc Anglais Dictionnaire