barbados cherry (malpighia emarginata) - Turkish English Dictionary