caudal glomerulus - Francés Inglés Diccionario