membraned - French English Dictionary