urine mucoid - Alemán Inglés Diccionario