weapon pylon - French English Dictionary