alarming rumour - French English Dictionary