be short of staff - İngilizce Eşanlam Sözlük