garmented in fine attire - Español Inglés Diccionario