meaning of Botschaftsangehörige

Botschaftsangehörige - German to English

people in the embassy