Yep. German here, just realised this is another english word we use completely inapproprately, same as "handy" (mobile phone) and "public viewing" (public screening). Sorry for butchering your language.