warranty for hidden defects - Français Anglais Dictionnaire