Anywhery? You probably looked for it at wrong places.
The most popular Russian-English dictionary has that word.

www.lingvo.ru