chacmool (del maya) - English Synonyms Dictionary