put on a permanent footing - Englisch Synonyme Wörterbuch