clump of mud - French English Dictionary