here is aformentioned screen as well as link to cambridge english dictionary....
http://dictionary.cambridge.org/us/dictionary/american-english/enchilada...
http://dictionary.cambridge.org/dictionary/british/taco?q=taco
jpeg screen shot is included...
you wanna stop ppl from speaking other laguages but comeon.. lets have some fun ,and learn english would you ? lol