abandoned motor vehicle site - Turkish English Dictionary