meaning of Bestbesetzung

Bestbesetzung - German to English

most useful readily available staff