champa (del náhuatl) - Español Inglés Diccionario