energy and environment - German English Dictionary