[1]
E. Pavan, “The Simpsons: Translation and language teaching in an EFL class”, 10.14746/ssllt, vol. 3, no. 1, pp. 131–145, Oct. 2013.