appoint someone ambassador - Français Anglais Dictionnaire