Translator vs. Interpreter: Understanding the Key Differences