generating electricity - Alemán Inglés Diccionario