long-term security - Francés Inglés Diccionario