cricothyroid needle - Spanish English Dictionary