def filter_corpus_category(corpus, category):
    """Returns only corrections with a defined category from the full corpus format.

    Args:
        corpus (dict): Corpus dictionary, loaded with 'load_enelvo_format_full'.
        category (str): Selected category.

    Returns:
        list A list of tuples with format (noisy_word,correction) if noisy_word belongs to ``category``.
    """
    corrs = []
    for i in corpus:
        for e in corpus[i]["errs"]:
            if e["cat"] == category:
                corrs.append((e["word"], e["corr"]))
    return corrs