cantor's giant softshell turtle - English Synonyms Dictionary