warranty for hidden defects - Turkish English Dictionary