microfiltration membranes - Francés Inglés Diccionario