we'll talk this later - Turco Inglés Diccionario