large influx of refugees - French English Dictionary