sugar-cane plantation - Turkish English Dictionary