I'm not German myself, and I get by fine, since the other players will usually try to translate for you and speak to you in English. So don't worry. And thanks for the nice feedback 😊
There are some people within the Orklager community that produce mask. If you are looking for a troll mask, then contact Dennis Saler (on Facebook); he specializes in troll masks.