diabetic nephropathies - Turco Inglés Diccionario