self-constriction - French English Dictionary