blood-perilymph barrier - French English Dictionary