What does Cameron-Insel mean?

Cameron-Insel - German to English

Cameron Island