northern snapping turtle - Turco Inglés Diccionario