seed orchard establishment - German English Dictionary