amazon cherry (malpighia glabra) - Turkish English Dictionary