在线词典粪尿feces and urine; excreta; human or animal waste英文释义feces and urine; excreta; human or animal waste