Multitran dictionary
DictionaryForumContacts

   English
Google | Forvo | +
 if there is evidence that
gen. при наличии оснований полагать (ElizavetaT)