plantation of new olive trees - Français Anglais Dictionnaire