def convert_big_str_numbers(big_num):
    """Convert big number written with numbers and words to int.

    Args:
        big_num (str): number, written with numbers and words.

    Returns:
        int: same number as an int.

    Examples:
        >>>print(convert_big_str_numbers('101.11 billions'))
        101110000000
    """
    big_num = big_num.replace("$", "")

    big_num = big_num.split(" ")

    if "million" in str(big_num):
        zero = "000000"
    elif "billion" in str(big_num):
        zero = "000000000"
    elif "trillion" in str(big_num):
        zero = "000000000000"
    else:
        zero = "000000000"

    big_num = big_num[0].split(".")
    try:
        big_num = f"{big_num[0]}{big_num[1]}{zero[len(big_num[1]):]}"
    except IndexError:
        big_num = f"{big_num[0]}{zero}"

    return int(big_num)