Membranring - French English Dictionary