damaged or expired artifact - Alemán Inglés Diccionario