What does Akimiski-Insel mean?

Akimiski-Insel - German to English

Akimiski Island