self-enforcing - French English Dictionary