I think the translation is poor. Since adjectives usually come after the noun in Corsican and French, I think it should have been translated as "fox cat", not "cat fox"...
Italian speakers often kind of mangle English pairs that way in that they'll drop the second word, like "Pulled Pork" becoming "Il Pulled" in an online group about BBQ I used to subscribe too.