promissory warranty - German English Dictionary