ability to staff high-demand jobs - Alemán Inglés Diccionario