self-restriction - French English Dictionary