What does Botschafteramt mean?

Botschafteramt - German to English

ambassadorship