dog excrement - French English Dictionary