damaged or expired artifact - Allemand Anglais Dictionnaire