energy throughput - Spanish English Dictionary