application for a permanent resident visa - Alemán Inglés Diccionario