climb standing on the pedals - Turco Inglés Diccionario