fenestrated capillary - French English Dictionary