proof-fire a weapon - French English Dictionary