punched stencil key - Turkish English Dictionary