Very misleading, poor support
1. It seems the app does not support most of the languages it says it does.
2. Only once you install the app. you find out that it by no means translates... That is, its just English-English (meaning that if the app did support French or Hebrew, as it says that it does, it would be Hebrew-Hebrew and French-French). However, at the time you figure this out, you have a nice Cash button, that takes you to the Tap Translate app page. Not a great of doing business at all.
3. The support page for the app is a public forum, with the last answer from the developers dating 10 months ago.
Asaf R. about
Tap Dictionary - In browser definitions