to live in a temporary residence - İngilizce Eşanlam Sözlük