long-distance running - Francés Inglés Diccionario