STF

Noun

 * 1)  "sous-titres français" — French subtitles (FST)