energy bottleneck - Turkish English Dictionary