suffer through hard times - Français Anglais Dictionnaire