to reside in the vicinity - Englisch Synonyme Wörterbuch