self-commitment - French English Dictionary