improve one's looks - Français Anglais Dictionnaire