"step sight" in German step sight Treppenvisier Detailed translations for "step sight" step sight step sight(also: Rocky Mountain sight) Treppenvisier