ion-permeable - German English Dictionary