Department Of English Translation And Language Studies is located in Sabhā, Libyan Arab Jamahiriya on 2CQVRJ4. Department Of English Translation And Language Studies is rated 3 out of 5 in the category department of education in Libyan Arab Jamahiriya.