dog's muck - French English Dictionary