glomerular cysts - Turco Inglés Diccionario