suffer great hardship - Turc Anglais Dictionnaire