to reside in the vicinity - İspanyolca İngilizce Sözlük