shortage of skilled resources - German English Dictionary