SLOVARUS. Another serendipitous discovery while googling: Slovarus.info (or Словарный запас), a collection of searchable dictionaries of English, Greek, Georgian, Icelandic, Chinese, Mongolian, Russian, Sanskrit, Ukrainian, Faroese , Hindi, Romanes, and Estonian; some of them (e.g., Mongolian , Sanskrit , and Hindi ) are searchable in English as well as Russian. And