defence supplies - German English Dictionary