plantation of carob-trees - Français Anglais Dictionnaire