revenue recording principles - French English Dictionary