submit the invoice - French English Dictionary