rumor has it that... - Deutsch Englisch Wörterbuch