semipermeability - German English Dictionary