that's saying a lot - Turco Inglés Diccionario