electricity production amount - Turkish English Dictionary