roll (a wheel) - German English Dictionary