muck pile - French English Dictionary