make things hard - Français Anglais Dictionnaire