garmented in fine attire - Turco Inglés Diccionario