participle of impregnar - French English Dictionary