total final reports (tfr) - French English Dictionary