energy supply bottleneck - French English Dictionary