environmentally favorable energy options - German English Dictionary