arcuate arteries of kidney - Français Anglais Dictionnaire