plantation of new olive trees - German English Dictionary