have hard times - Français Anglais Dictionnaire