alarming rumour - German English Dictionary