to live in a temporary residence - Turc Anglais Dictionnaire