orchard of grafted trees - Turkish English Dictionary