chacmool (del maya) - Turkish English Dictionary