plum plantation - Turkish English Dictionary