provisions and munitions of war - French English Dictionary