camouflage netting over the tanks - Français Anglais Dictionnaire