Browsing by Keyword Translating and interpreting