long term contribution - Francés Inglés Diccionario