glomerulosclerosis - French English Dictionary