participle of imponer - French English Dictionary