self-billing invoice - French English Dictionary