excrement of some animals, especially dogs - Spanish English Dictionary