immediate vicinity - Turkish English Dictionary