resolve (difficulties) - Français Anglais Dictionnaire