immigration permit - French English Dictionary