Spiny Softshell Turtle - English Synonyms Dictionary