supermembrane - French English Dictionary