semisocialistic - French English Dictionary