deliberately concealed defect - German English Dictionary