head of sail - German English Dictionary