russia:ru - French English Dictionary