sr. french translator,editor careers in Ahmedabad, India