technical directorate for aircraft production - German English Dictionary