gather together in large numbers - Turkish English Dictionary