mesh wire shield - Espagnol Anglais Dictionnaire