directorate of technical works - Allemand Anglais Dictionnaire