new guinea snake-necked turtle - Turc Anglais Dictionnaire