be on the point of sailing - Turkish English Dictionary