downright mean - Turco Inglés Diccionario