revenue anticipation note - French English Dictionary