energy regulator - Spanish English Dictionary