that ship has sailed - Turco Inglés Diccionario