long-distance track race - Francés Inglés Diccionario