inner membrane - French English Dictionary