"spring leaf sight" in German spring-leaf sight Federvisier Detailed translations for "spring leaf sight" spring-leaf sight spring-leaf sight Federvisier