technical and industrial directorate - Almanca İngilizce Sözlük