two-layer membrane - French English Dictionary