rush of immigrants - French English Dictionary