hand sail - German English Dictionary