nebulous urine - Francés Inglés Diccionario