on the long run - Francés Inglés Diccionario