prince of wales island - Français Anglais Dictionnaire