common long-necked turtle - Turco Inglés Diccionario