glomerulopathie - French English Dictionary