muck-rake - French English Dictionary