extreme leftist - Turkish English Dictionary