stechen (German) comes from Old High German stehhan, from Proto-West Germanic stekan, from Proto-Germanic stikaną, from Proto-Indo-European (s)teyg- — to be sharp; to sting.
stechen (German): to be sharp, to stick out