meaning of Beobachtertruppe

Beobachtertruppe - German to English

un Disengagement Observer power