directorate of technical works - Fransızca İngilizce Sözlük