glomerulite - Turkish English Dictionary