rumour has it - German English Dictionary