what zealot means in spanish