energy release index - German English Dictionary