directorate of technical inspection - German English Dictionary