sergeant of battle - German English Dictionary