cable guard pin - Turkish English Dictionary