have to pedal hard - Turkish English Dictionary