professor of military science - German English Dictionary