having sailed - Alemán Inglés Diccionario