energy throughput - Turkish English Dictionary