energy supply bottleneck - Turkish English Dictionary