membrane-bound - French English Dictionary