promissory warranty - Turkish English Dictionary