wall anchors - Turkish English Dictionary