illegal residence - French English Dictionary