What does Blut-Perilymph-Schranke mean?

Blut-Perilymph-Schranke - German to English

blood-perilymph buffer