Да, английский язык насчитывает примерно миллион слов. Но вот тут вот и вся загвоздка - количество слов в английском языке считается вместе со словоформами, в Оксфордском словаре порядка 300 тыс слов, и 600 тыс словоформ. В русских же словарях считаются только слова, без словоформ. Поскольку их да же по скромным подсчетам порядка 4,5 млн. То есть если считать по английской системе, то приблизимся к 5 млн.