revolutionary people's struggle - Turkish English Dictionary