https://www.dict.cc/englisch-deutsch/International+Table+Soccer+Federation.html