arcuate veins of kidney - Francés Inglés Diccionario