damaged or expired artifact - Deutsch Englisch Wörterbuch