put on a permanent footing - Español Inglés Diccionario