juxtaglomerular granule - Turkish English Dictionary