put one on one's honor - Français Anglais Dictionnaire