glomerule - Turco Inglés Diccionario