Return to Article Details A Study on Quality Assessment of the Translation of an Abstract Text English Idioms Errors Made by Jordanian EFL Undergraduate Students by Google Translate Download Download PDF