arcuate arteries of kidney - Alemán Inglés Diccionario