be short-staffed - Francés Inglés Diccionario