human excrement in a pile - French English Dictionary