diabetic urine - Alemán Inglés Diccionario