ridiculous attire - Francés Inglés Diccionario