Abysmal
There are so many English words that are completely made up. What in earth is a "dog bee?" I thought maybe this is some obscure British or Australian slang, but the Internet shows nothing. Other stuff just looks knotty like "a bad quarter of an hour" or "a back view of things." Dont even get me started on the Russian. It looks like someone just stole a freelang dictionary and tried to upgrade it a bit. Seriously, even google translate would serve you better than this. If you cant speak EITHER language, dont make a translation dictionary!
Russkaya molniya about
Russian Dictionary +