camouflage netting over the tanks - Espagnol Anglais Dictionnaire