Membranseparation - French English Dictionary