definitive invoice - French English Dictionary