meaning of Borkentroll

Borkentroll - German to English

barky troll [The Neverending Story]