def dict_list_to_str(dict_list):
    """

    parses a list of dictionaries into a string representation

    """
    if not dict_list:
        return ''
    string_list = []
    for dict in dict_list:
        key_values = ["{}: {}".format(k, v) for k, v in dict.items()]
        string_list.append(', '.join(key_values))
    return '\n'.join(string_list)