counterscarp - German English Dictionary