socialist advancement movement - French English Dictionary