definition of done (dod) - Spanish English Dictionary