sugar cane loader - Turkish English Dictionary