principal restraint - Spanish English Dictionary