directorate of technical inspection - Allemand Anglais Dictionnaire