low-permeable - Turkish English Dictionary