north sentinel island - Turc Anglais Dictionnaire