>>58543616
Cat's Paw is based on a phrase that means you're in desperate need of help.
Basically "I'm so strapped for set of hands right now i'd even borrow a cat's paw."
or in other words, 'a cat is fine too' hyuk hyuk hyuk

So no, it's 100% translated right, you just don't get the reference.

And Acid Armor is just actively wrong because that's an incorrect description of what the move does. The pokemon gelatinizes a bit so hits are taken better. It doesn't coat itself in acid.