muck rake - French English Dictionary