shortage of skilled resources - Alemán Inglés Diccionario