participle of herir - French English Dictionary