to bestow honor - Français Anglais Dictionnaire