def word_neutralizer(spell, brit_to_amer, word, return_type="str"):
    """
    Neutralizes word(s). 

    :spell: (dict/equivalent) contains spelling mistakes. Mistakes are the 
        keys and corrected words are the values. 
    :brit_to_amer: (dict/equivalent) british to american. British English 
        as keys, American English as values. (Could be reversed if you
        with it to be the other way round).
    :word: (str/list/equivalent) Word(s) that we want to clean. 
    :return_type: (str) The return type. Make sure what you enter are in
        quotations and they're imported/legible type or this whole function
        will fail. 

    :return: cleaned words. 
    """
    # changes spelling mistakes first before brit_to_amer
    for k, v in spell.items(): word = word.replace(k, v)
    for k, v in brit_to_amer.items(): word = word.replace(k, v)
    return word