massive crowd - Turkish English Dictionary