percutaneous cervical stabilization - Spanish English Dictionary