roll (a wheel) - Turkish English Dictionary