standing-up on the pedals - Alemán Inglés Diccionario