a lot of rumors - Turkish English Dictionary