rolling-off apparatus - Turkish English Dictionary