large tortoiseshells - English Synonyms Dictionary