glomerular cysts - Francés Inglés Diccionario