urine mucoid - Turco Inglés Diccionario