derelict motor vehicle site - Español Inglés Diccionario