large influx of refugees - German English Dictionary