dog excrement collector - French English Dictionary