Maybe it's Oxford Genie Dictionary.