military engineering-technical university - German English Dictionary