invoice creation - French English Dictionary