Multitran dictionary
DictionaryForumContacts

   English Russian
Google | Forvo | +
 if there are reasons to believe
gen. при наличии оснований полагать (Stas-Soleil)