to live in a temporary residence - Französisch Englisch Wörterbuch