practically indestructible - Deutsch Englisch Wörterbuch