glomerulite - Spanish English Dictionary