rumor has it ... - Español Inglés Diccionario