practically indestructible - Alemán Inglés Diccionario