legal permanent resident - Francés Inglés Diccionario