language and translation careers in Newcastle, United Kingdom