plantation of rose-bay trees - German English Dictionary