Oxford compact English Dictionary (Milton PO3)

Oxford dictionary with over 187000 entries