be on the point of sailing - Spanish English Dictionary