put on a permanent footing - Deutsch Englisch Wörterbuch