energy charter treaty - French English Dictionary