microfiltration membranes - Alemán Inglés Diccionario