standing-up on the pedals - Espagnol Anglais Dictionnaire