counterscarp gallery - Turkish English Dictionary