muck raking - French English Dictionary