manmuck - French English Dictionary