translate English to French: BEECHEY ISLAND Beechey Island Sites
BEECHEY ISLAND Sites de l'île Beechey