standing-up on the pedals - Turkish English Dictionary