take up one's residence - Francés Inglés Diccionario