metallic screen filter - Francés Inglés Diccionario