application for a permanent resident visa - Español Inglés Diccionario