stain one's honour - Français Anglais Dictionnaire