energy recovery from waste - Español Inglés Diccionario