battlements - German English Dictionary