practically indestructible - Allemand Anglais Dictionnaire