advance invoice - French English Dictionary