anti-imperialist revolutionary forces for socialism - Turkish English Dictionary