batch invoices - German English Dictionary