common long-necked turtle - Francés Inglés Diccionario