a small carnivorous mammal - Turc Anglais Dictionnaire