sugar cane loaders - Turkish English Dictionary