muckrake - French English Dictionary