permanent resident under the visa - Español Inglés Diccionario