covenant of warranty - German English Dictionary