plot of land planted with carob - French English Dictionary