prince of wales island - Allemand Anglais Dictionnaire