piece of toasted corn tortilla - Espagnol Anglais Dictionnaire