humanitarian residence permit - French English Dictionary