What does Blut-Luft-Schranke mean?

Blut-Luft-Schranke - German to English

blood-air buffer