excrement of some animals, especially dogs - İspanyolca İngilizce Sözlük