manufacture of wire nets - Francés Inglés Diccionario