diabetic urine - Francés Inglés Diccionario