plum plantation - French English Dictionary