imperviability - German English Dictionary