partially permeable - Turkish English Dictionary