south american snapping turtle - Turkish English Dictionary