place near - Turkish English Dictionary