small mammal remains - İspanyolca İngilizce Sözlük