immediate vicinity - Spanish English Dictionary