english translator editor careers in Tiruchirappalli, India