What is Techniker Krankenkasse?

A definition of the term "Techniker Krankenkasse", in plain English.