new guinea snake-necked turtle - Turco Inglés Diccionario