immediate vicinity - Español Inglés Diccionario