straight venules of kidney - Francés Inglés Diccionario