def is_subdict(dict_super, dict_sub):
    """Return True if for each key in dict_sub, dict_super[key] >= dict_sub[key]"""
    for key, value in dict_sub.items():
        # I could use "if dict_super.get(key, 0) < value return False"
        # but that assumes value is a positive numeric.
        # Using the code below, no such assumption, as long as '<' works
        if key not in dict_super:
            return False
        if dict_super[key] < value:
            return False

    # All satisfied
    return True