have a rough time - Français Anglais Dictionnaire