dressed ridiculously - Francés Inglés Diccionario