be on the point of sailing - German English Dictionary