south of moscow - French English Dictionary