make life difficult for someone - Français Anglais Dictionnaire