diesel driven - Francés Inglés Diccionario