senile nephrosclerosis - French English Dictionary