translating contracts