grooved roller - Turkish English Dictionary