practically indestructible - Almanca İngilizce Sözlük