generate lots of buzz - Turkish English Dictionary