finish one's speech - Turco Inglés Diccionario