principal construction inspector - German English Dictionary