total final reports (tfr) - German English Dictionary