CZSTT: Czech Society for Trenchless Technology

What does CZSTT mean? The above is one of CZSTT meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Czech Society for Trenchless Technology