electrical energy meters - Turkish English Dictionary