meaning of Borden-Insel

Borden-Insel - German to English

Borden Island