suffer want and hardship - Turc Anglais Dictionnaire