ride up to something (bicycle) - Francés Inglés Diccionario