energy from biomass - Alemán Inglés Diccionario