constant confluence of people to a place - Turkish English Dictionary