self-billing - French English Dictionary