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