counterscarp - Turkish English Dictionary