Return to Article Details From Scaffold to Strategy: The Role of Translation in Developing Communicative Competence in an Algerian EFL Context Download Download PDF