in better condition than they appear - Inglés Sinónimo Diccionario