rumour has it that - French English Dictionary