i thought it was a done deal - French English Dictionary