stinger-needles. - Espagnol Anglais Dictionnaire