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