looping rollers - Turkish English Dictionary