automatic leg restraint - Spanish English Dictionary