influx of immigrants - German English Dictionary