suffer want and hardship - Français Anglais Dictionnaire