weapon system logistic officer - French English Dictionary