participle of matar - French English Dictionary