short-staffed - French English Dictionary