vehicle using diesel - Alemán Inglés Diccionario