it has seen better days - Alemán Inglés Diccionario