take up one's residence - Espagnol Anglais Dictionnaire