What is the meaning of Polytechnique?

polytechnic

Source: wiktionary.org