person newly arrived to a city/town - İspanyolca İngilizce Sözlük