defiladed weapon - Français Anglais Dictionnaire