energy recovery from waste - German English Dictionary