batch invoices - French English Dictionary