suffer great hardship - Français Anglais Dictionnaire