serrated rollers - Turkish English Dictionary