be groomed in all finery - Turco Inglés Diccionario