stinger-needles. - Alemán Inglés Diccionario