revolutionary armed forces general repair depots - Turkish English Dictionary