northern snapping turtle - Español Inglés Diccionario