ringed sawback turtle - Turkish English Dictionary