stinger-needles. - İspanyolca İngilizce Sözlük