meaning of Botschaftssprecher

Botschaftssprecher - German to English

embassy spokesman