to live in a temporary residence - İspanyolca İngilizce Sözlük