cherry-orchard - Turkish English Dictionary