plastic anchors - Turkish English Dictionary