Technology Implementation in Second Language Teaching and Translation Studies: New Tools, New Approaches