can you let me finish? - Turco Inglés Diccionario