self-constriction - Spanish English Dictionary