sten

Unable to locate definition for sten. Try Dictionary.com...