be on the point of sailing - Francés Inglés Diccionario