diabetic nephropathies - French English Dictionary