diabetic nephropathies - Spanish English Dictionary