engine driven generator - Francés Inglés Diccionario