imperviously - French English Dictionary