participle of retrasar - French English Dictionary