serrated roller - Turkish English Dictionary