the international energy agency - German English Dictionary