be able to deal with someone - Français Anglais Dictionnaire