humanitarian residence permit - Francés Inglés Diccionario