that has seen better days - Español Inglés Diccionario