be short-staffed - Alemán Inglés Diccionario