pricking needle - Spanish English Dictionary