armaments expenditure - French English Dictionary