diesel-driven generator - Francés Inglés Diccionario