I loved looking through this dictionary to name my newest kitty (Hila). I literally spent hours in this dictionary and did not get bored once. Now using it to name some foster kittens I have. The search engine works great and gives all of the references anyone could need while searching for a translation. I also like the realistic page turning feature and how easy it is to go to a page whether forward or backward. Well done!