What does Botschaften mean?

Botschaften - German to English

embassies