roll (a wheel) - French English Dictionary