over the long term - Francés Inglés Diccionario