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