champa (del náhuatl) - Spanish English Dictionary