generate lots of buzz - Turco Inglés Diccionario