sugar plantation - Turkish English Dictionary