spanish substrate of nahuatl origin - Español Inglés Diccionario