generate electricity - Alemán Inglés Diccionario