have already left - Turco Inglés Diccionario