bee swarm - Turkish English Dictionary