international federation of industrial self-supplying electricity producers - German English Dictionary