trade warranty - German English Dictionary