mountain bike race - Alemán Inglés Diccionario