Return to Article Details Glossary Integration in Translation Classroom: EFL Pre-Service Teachers’ Perspectives Download Download PDF