having sailed - Turco Inglés Diccionario