strictly off the record - French English Dictionary