to screen-mesh something - Francés Inglés Diccionario