automatic rifles - Alemán Inglés Diccionario