revolutionary armed forces general repair depots - Türkçe İngilizce Sözlük