What does Acouchis mean?

Acouchis - German to English

acouchies