be groomed in all finery - Turc Anglais Dictionnaire