warranty against hidden defects - Español Inglés Diccionario