a small carnivorous mammal - Almanca İngilizce Sözlük