spill the sail - German English Dictionary