take up one's residence - Español Inglés Diccionario