downright ridiculous - Turco Inglés Diccionario