The Russian term "arsenal" matches the English term "armoury"

other russian words that include "arsenal" : english :
arsenal arsenal