put on a permanent footing - Espagnol Anglais Dictionnaire