large influx of refugees - Turkish English Dictionary