meaning of Botschafterposten

Botschafterposten - German to English

ambassadorship