technical and industrial directorate - Türkçe İngilizce Sözlük