dressed ridiculously - Turco Inglés Diccionario