pedal crank - Turkish English Dictionary