new guinea snake-necked turtle - Español Inglés Diccionario