squeezer rolls - Turkish English Dictionary