excrement of dogs - French English Dictionary