participate in a race - Francés Inglés Diccionario