"semi automatic rifle" in German semi-automatic rifle Sturmgewehr Detailed translations for "semi automatic rifle" semi-automatic rifle semi-automatic rifle(also: assault rifle) das Sturmgewehr{neuter}