practically indestructible - Anglais Synonymes Dictionnaire