glomerular - Turkish English Dictionary