hive of bees - Turkish English Dictionary