carob-tree plantation - French English Dictionary