temporary residency - Francés Inglés Diccionario