def make_query( terms ):
    """
    >>>terms =['pain', 'fibromyalgia', 'migraine']
    >>>assert make_query(terms) == "l=en&q=pain%2C OR fibromyalgia%2C OR migraine"
    :return:
    """
    seperator = '%2C OR '
    stem = "l=en&q="

    # not sure if order matters, but just in case....
    # terms = shuffle( terms )

    last = terms[ -1: ][ 0 ]

    for term in terms:
        stem += "%s" % term
        if term != last:
            stem += seperator
    return stem