sclerotic kidney - French English Dictionary