stinger-needles. - German English Dictionary