interlobular veins of kidney - French English Dictionary