Glasgow translator jobs