cycling race held in stages - Alemán Inglés Diccionario