revenue recording principles - Turkish English Dictionary