improve one's image - Français Anglais Dictionnaire