seed orchard establishment - Spanish English Dictionary