diabetic nephropathies - German English Dictionary