temporary residence - Inglés Sinónimo Diccionario