rumor mill - French English Dictionary