abandoned motor vehicle site - Turco Inglés Diccionario