severe pain or suffering - Turc Anglais Dictionnaire