chief altar - Spanish English Dictionary