political directorate of the revolutionary armed forces - Turkish English Dictionary