immediate vicinity - Francés Inglés Diccionario