give a long speech - Turco Inglés Diccionario