Guys- I have asked you all for help translating stuff twice now because the dictionary I currently use, Ojegov's Slovar' Russkogo Iazika, is just not up to the task- either it doesn't contain the word I am looking for, or, often, the definition itself contains special words I don't know. Does anyone know a dictionary that they consistently turn to for definitions, and doesn't let you down? Your help is (again!) appreciated!