membrane bioreactor technology - Alemán Inglés Diccionario