mobile generator set - Alemán Inglés Diccionario