revolution and socialism - Turkish English Dictionary