rumour has it - French English Dictionary