FLRTS

AcronymDefinition
FLRTSForeign Literature Translation Service