What does Apachen mean?

Apachen - German to English

Apache {pl}