energy charter treaty - Spanish English Dictionary