pedal crank training equipment - Turkish English Dictionary