participle of atormentar - French English Dictionary