contract of instantaneous performance - French English Dictionary