be groomed in all finery - Espagnol Anglais Dictionnaire