defence research branch - Spanish English Dictionary