semi-automatic rifle - Alemán Inglés Diccionario