"military leaf sight" in German military leaf sight Leitervisier Detailed translations for "military leaf sight" military leaf sight military leaf sight Leitervisier