muck-raking journalism - French English Dictionary