to live in a temporary residence - Spanisch Englisch Wörterbuch