defence research branch - German English Dictionary