diesel driven - Alemán Inglés Diccionario