Macmillan Collocations Dictionary Online |verified|

The data was derived from a 2-billion-word corpus of modern English to ensure real-world accuracy. Current Status and Alternatives