manmuck - German English Dictionary