contract of instantaneous performance - Turkish English Dictionary