diabetic nephropathies - Turkish English Dictionary