non-cash revenue - French English Dictionary