cherry (cultivated) - Turkish English Dictionary