SFT

Medical abbreviations:
SFT

Société Française des Traducteurs