common long-necked turtle - Alemán Inglés Diccionario