If your skill set includes Translation then we might have the perfect job for you