stinger-needles. - Turkish English Dictionary