abandoned motor vehicle site - German English Dictionary