imperviously - German English Dictionary