definition of done (dod) - French English Dictionary