make one's life miserable - Français Anglais Dictionnaire