roller freewheel - Turkish English Dictionary