non-cash benefit - French English Dictionary