put on a permanent footing - German English Dictionary