electricity generator - Alemán Inglés Diccionario