sugar cane crusher - Turkish English Dictionary