piece of toasted corn tortilla - Español Inglés Diccionario