residence visa - Francés Inglés Diccionario