automatic firearms - Alemán Inglés Diccionario