contract of instantaneous performance - German English Dictionary