rumor has it ... - Turco Inglés Diccionario