have it rough - Français Anglais Dictionnaire