self-executive - French English Dictionary