the union of soviet socialist republics - French English Dictionary