glomerulopathy - French English Dictionary