What does Berg-Strumpfbandnatter mean?

Berg-Strumpfbandnatter - German to English

western terrestrial garter serpent [Thamnophis elegans]