put on a permanent footing - Almanca İngilizce Sözlük