environmentally favorable energy options - Spanish English Dictionary