running on diesel fuel - Francés Inglés Diccionario