What does Botschaftspersonal mean?

Botschaftspersonal - German to English

embassy staff