make double-meshed nets - Francés Inglés Diccionario