sea-turtle - English Synonyms Dictionary