that says a lot about - Turco Inglés Diccionario