spiked roller - Turkish English Dictionary