fenestrated capillary - German English Dictionary