immediate vicinity - Turco Inglés Diccionario