Wiktionary
telecenter
n. (alternative form of telecentre English)
n. (alternative form of telecentre English)