electricity generated - Alemán Inglés Diccionario