Rumor has it ... - Turkish English Dictionary