blood-perilymph barrier - Spanish English Dictionary