manpower bottleneck - German English Dictionary