hear an unconfirmed rumour - German English Dictionary