permeable membran - Turkish English Dictionary