the final move - French English Dictionary