membraneous - Turkish English Dictionary