rumour has it that - German English Dictionary