department of technical affairs - Fransızca İngilizce Sözlük