Language and translation services centre