What does Acouchi mean?

Acouchi - German to English

acouchi [genus Myoprocta]