energy charter treaty - German English Dictionary