defence research branch chief - German English Dictionary