mass influx - Turkish English Dictionary