What does Bratschenlehrerin mean?

Bratschenlehrerin - German to English

viola teacher [female]