give oneself have the honour - Français Anglais Dictionnaire