weapon system trainer - French English Dictionary