high cycle rate weapons - Alemán Inglés Diccionario