permanent ground anchors - Turkish English Dictionary