Return to Article Details EFL pre-service teachers’ excessive use of Google Translate: Blessing or misfortune? Download Download PDF