energy developments - Alemán Inglés Diccionario