fluted rollers - Turkish English Dictionary