What does Botschaftssprecher mean?

Botschaftssprecher - German to English

embassy spokesman