that says a lot about - Español Inglés Diccionario