fenestrated capillary - Turkish English Dictionary