inner blood-retinal barrier - French English Dictionary