rumors of something forthcoming - Turco Inglés Diccionario