unassailable fortress - Deutsch Englisch Wörterbuch