An Elastic Search Query Parser