stinger-needles. - Turco Inglés Diccionario