disavow a rumour - French English Dictionary