leg restraint lanyard - Spanish English Dictionary