relay of horses and place where the change is made - Francés Inglés Diccionario